package gradle.common.core.mode.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 企业组织表，用于管理多企业/租户的层级结构
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class SystemOrganizations extends BaseModel {


    /**
     * parent_id
     */
    private Long parentId;

    /**
     * parent_ids
     */
    private String parentIds;

    /**
     * 企业组织机构名称
     */
    private String orgName;

    /**
     * 企业组织机构code（唯一标识)
     */
    private String orgCode;

    /**
     * 企业组织机构层级（如1=总公司，2=分公司)
     */
    private Integer orgLevel;


}